<head>
<script>
var $j=jQuery.noConflict();
$j(document).ready(function(){
	jQuery.validator.addMethod(
	  "selectNone", 
	  function(value, element) {
	    if (element.value == -1) 
	    {
	      return false; 
	    } 
	    else return true; 
	  },
	  "Seleccione Opcion" 
	); 
	jQuery.validator.addMethod(
	"lettersonly",
	function(value, element) {
	return this.optional(element) || /^[A-Za-z \u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i.test(value);
	},
	"Solo caracteres Alfabeticos");
	
	jQuery.validator.addMethod(
	"unico",
	function(value,element){
		//var msg='';
		var respuesta=false;
		$j.ajax({
			type:"POST",
			url:"clientes/checkCedula",
			data:"cedula="+value,
			dataType:"html",
			async: false,
		success:function(msg)
		{
			if(msg=='false'){
				respuesta=true;
			}
			else{
				respuesta=false;	
			}
		}
		})
	return respuesta;
	},
	'C&eacute;dula ya registrada');
	
	$j("#ClienteEditAdminForm").validate({
		rules:
		{
			"data[User][nombre]": {
				required: true,
				minlength: 5,
				lettersonly: true
			},
			"data[User][username]": {
				required: true,
				minlength: 6,
				maxlength: 8,
				number: true
			},
			"data[Cliente][mail]":{
				required:true,
				email:true
			},
			"data[User][password]":{
				required:true,
				minlength:5
			},
			"data[User][password_confirm]":{
				required: true,
				minlength: 5,
				equalTo: "#UserPassword"
			},
			"data[Cliente][telefono]":{
				required:true,
				number:true,
				minlength:7,
				maxlength:11
			},
			"data[Cliente][celular]":{
				required:true,
				number:true,
				minlength:11
			},
			"data[Cliente][sexo]": {
				selectNone: true,
			}
		},
		messages:{
			"data[User][nombre]": { 
            required: "Obligatorio",
			minlength: "Minimo 5 caracteres",
			lettersonly: "Solo letras"
         }, 
         "data[User][username]": { 
            required: "Obligatorio", 
			minlength: "M&iacute;nimo 6 d&iacute;gitos",
			maxlength: "Maximo 8 d&iacute;gitos",
            number: "Num&eacute;rico",
			unico:"C&eacute;dula ya registrada"
         },
		"data[Cliente][mail]":{
			required:"Obligatorio",
			email:"Email inv&aacute;lido"
		},
		"data[User][password]":{
			required:"Obligatorio",
			minlength:"Al menos 5 caracteres"
		},
		"data[User][password_confirm]":{
			required:"Obligatorio",
			minlength:"Al menos 5 caracteres",
			equalTo:"La clave no concuerda"
		},
		"data[Cliente][telefono]":{
			required:"Obligatorio",
			number:"Solo numeros",
			minlength:"M&iacute;nimo 7 d&iacute;gitos",
			maxlength:"Maximo 11 d&iacute;gitos"
		},
		"data[Cliente][celular]":{
			required:"Obligatorio",
			number:"Solo numeros",
			minlength:"Debe ingresar 11 d&iacute;gitos"
		},
		
		"data[Cliente][sexo]": {
				selectNone: "Obligatorio"
			}
		}
	});
var options={
		target:'#formadminmodif',
		beforeSubmit:function(formData,jqForm,options)
		{},
		success: function(responseText,statusText,xhr,$jform)
		{}
	}	
	$j('#formadminmodif').live("click",function(){
		var isValid=jQuery('#ClienteEditAdminForm').valid();
		if(isValid==true){
			$j('#ClienteEditAdminForm').ajaxForm(options);
		}
	})
})
</script>
</head>

<div style="font-size:18px;color:#600;margin-top:50px;font-weight:bold">
	<?php echo "Modifica tus datos";?>
</div>
<div id="formadminmodif" class="formadminmodif">
	<div id="modifadminregistro" class="modifadminregistro">
		<?php
			echo $form->create('Cliente',array('action'=>'editAdmin'));
		?>
		<div id="separadorsugere" class="separadorprimero"></div>
		<div id="contentmodifadmin" class="contentmodifadmin">
		<?php
			echo $form->hidden('Cliente.user_id');

                        
			echo "<div id='nombreadminmodif' class='nombreadminmodif'>";
				echo "Tipo de Usuario";
				if ($this->data['User']['admin']==1){
					$seleccion=1;
				}
				else{
					$seleccion=2;
				}
				$attributesTipo=array(1=>'Administrador',2=>'Usuario');
				echo $form->input('User.admin',array('class'=>'entradamodifsexo','options'=>$attributesTipo,'label'=>'','selected'=>$seleccion));
			echo "</div>";
			
			echo "<div id='mailadminmodif' class='mailadminmodif'>";
				echo "Cédula";
				echo $form->input('User.username',array('label'=>'','class'=>'entradamodif'));
			echo "</div>";
			
			echo "<div id='claveadminmodif' class='claveadminmodif'>";
				echo "Nombre y Apellido";
				echo $form->input('User.nombre',array('label'=>'','class'=>'entradamodif'));
			echo "</div>";
			
			echo "<div id='confirclaveadminmodif' class='confirclaveadminmodif'>";
				echo "Clave";
				echo $form->input('User.password',array('label'=>'','class'=>'entradamodif'));
			echo "</div>";
			
			echo "<div id='cedulaadminmodif' class='cedulaadminmodif'>";
				echo "Celular";
				echo $form->input('Cliente.celular',array('label'=>'','class'=>'entradamodif'));
			echo "</div>";
			
			echo "<div id='telefadminmodif' class='telefadminmodif'>";
				echo "Confirmar Clave";
				echo $form->input('User.password_confirm',array('label'=>'','class'=>'entradamodif','type'=>'password','value'=>$this->data['User']['password']));
			echo "</div>";
			
			echo "<div id='celularadminmodif' class='celularadminmodif'>";
				echo "E-mail";
				echo $form->input('Cliente.mail',array('label'=>'','class'=>'entradamodif'));
			echo "</div>";
			
			echo "<div id='sexoadminmodif' class='sexoadminmodif'>";
				echo "Estatus Usuario";
				if ($this->data['User']['activo']==1){
					$seleccion=1;
				}
				else{
					$seleccion=0;
				}
				$attributesActivo=array(1=>'Activo',2=>'Inactivo');
				echo $form->input('User.activo',array('class'=>'entradamodifsexo','options'=>$attributesActivo,'label'=>'','selected'=>$seleccion));
			echo "</div>";
		?>
		</div>
		<div id="separadorsugere" class="separadorprimero"></div>
		<div id="botonsalvar" class="salvaradminmodif">
		<?php
			echo $form->button('Salvar', array('id'=>'clickmodifadmin','type'=>'submit','class'=>'botonsalvar','onclick'=>"Modalbox.show('clientes/editAdmin/".$this->data['Cliente']['user_id']."',{title:'Modificar Datos',width:500,params:Form.serialize('ClienteEditAdminForm'),method:'post'});return false;"));
			echo $form->end();
		?>
		</div>
		<div id="botonvolver" class="volvermodif">
			<?php
				echo $html->link($html->image('botonVolver2.jpg'),array('controller'=>'admins','	action'=>'index'),array('escape'=>false));
			?>
		</div>
	</div>
</div>